Uncanny_Automator\WhatsApp_Helpers B

Total Complexity 89
Dependencies 5
Dependents 0
Total lines 975
Lines of code 481
Logical lines of code 201
Comment lines 270
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
extract_message()
A
55 9 18
is_webhook_response_valid()
A
56 8 18
retrieve_template()
S
46 6 40
validate_webhook()
S
50 5 30
verify_token()
S
49 4 33
complete_action()
S
55 5 18
interpret_whatsapp_response_as_dropdown()
S
58 4 15
list_message_templates()
S
52 3 26
extract_receiving_message_response()
S
51 3 25
extract_sending_message_response()
S
50 2 30
is_timestamp_acceptable()
S
51 2 28
complete_recipe()
S
60 3 13
get_action_data_by_wamid()
S
52 2 27
webhook_callback()
S
61 3 12
api_call()
S
56 2 18
has_missing_scopes()
S
64 3 10
extract_response()
S
64 3 9
init_webhook()
S
62 2 13
extract_errors()
S
62 2 11
get_webhook_key()
S
69 2 7
is_connected()
S
78 2 3
get_client()
S
74 2 4
disconnect()
S
61 1 14
__construct()
S
61 1 11
get_access_token()
S
79 1 3
get_dropdown_transient_key()
S
78 1 3
setOptions()
S
81 1 3
get_phone_number_id()
S
79 1 3
get_disconnect_url()
S
67 1 9
get_webhook_url()
S
65 1 10
regenerate_webhook_key()
S
72 1 5
validate_incoming_message()
S
82 1 3
flush_transient()
S
81 1 3
regenerate_webhook_key_ajax()
S
71 1 6